Yang ShanpingYang Shanping
European Mixed Doubles: France and Germany, Two Different Roads to the Ljubljana FinalAt Arena Stožice, when the scoreboard read 9-6 in the second game, the...
Darren Yap and the historic poomsae bronze: Singapore reached the podium right at its edgeThe moment Darren Yap stepped onto the poomsae mat for the men's final at the...
World Champions Still Have to Sell Themselves: Mapping the 2026 Esports Money ReallocationThe first number I wrote in my notebook: 40 million USD. That was the prize...
Zidane Takes Over France: Henry's Silence and the First Crack Named MbappéIn a press room, what stays with you longest is rarely the long answer. It is...
When Esports Data Falls Silent: The Fabrication Trap and the Ethical Line of the Analysis ProfessionOn Tuesday night, the monitor in the analysis room displayed a report with mo...
Vietnamese Football and the Invisible Structure: When Blazing Stands Hide a Fragile SystemAt the 43rd minute of an unremarkable V.League match, on an afternoon when th...
Swimming and the Limits of Deep Analysis: When Input Data Is MissingAs Vietnamese sport gradually moves toward professionalisation, deep analysis...
Samarkand 2026: India Brings the 'Golden Generation' to the Olympiad, Uzbekistan Awaits Sindarov's MomentWhen the official schedule of the 46th Chess Olympiad was announced, I was...
Short Game Gains launches the Trigon Toolkit: Four putting tools, zero Strokes GainedShort Game Gains launches the Trigon Toolkit: Four putting tools, zero Stroke...
48 Hours in Manchester: Lisandro Martínez's Long Pass Into the Gap Between Two ChairsOn Tuesday, Manchester United lost 2-0 to Atlético Madrid. On Thursday,...
The Journey from the Shadows: Decoding the Rise of Vietnamese Youth FootballOn the night of January 5, 2026, at Rajamangala Stadium, when the final whist...
Carlsen Returns, $1M Prize, and a Relentless Schedule: Global Chess League 2026The fourteen-second gap — enough to redraw the entire defensive map of the...
Raoni Barcelos and the Fifth Round: When 39 Leaves No Room to Pay the PriceRaoni Barcelos did not walk out of the cage on his own two feet. He left on a...
The Data Void in Kenyan Women's Athletics: Finishing Without a TimekeeperAugust 2026, Nairobi was so quiet I could hear the transformer humming outsid...
Ashlyn Anderson: The 9-Second Breakthrough and the Road to Rice – A Lesson in Patience in SwimmingKazan taught me that speed can also dance. But some dances do not begin with...
Cong An TP.HCM vs The Cong Viettel (18:00): Tien Linh, Olaha and the 72-Hour ProblemNinety minutes in Binh Duong this afternoon will be decided by something that...
Nine Years Alone: Nguyen Thuy Linh Wins in Quang Tri and the Void Behind the MedalThe first game stopped at 6-6. The opening seven minutes of the women's singl...
The Spike That Hit Hoai An's Face: Vietnamese Volleyball and the Limits of a Fourteen-Year-OldThe ball left the setter's hands, flew over the net on a nearly vertical...
Alex Wood Commits to Johns Hopkins: 'A Final' Is a Projection, Not a ResultA number flashes on the board: 21.38. It does not belong to a freestyle...
Ashmita Chaliha and the Hard Question for BWF: When a Super 100 Court Sits Under Haze, Who Answers?The most striking moment at the Indonesia Masters Super 100 this week did not...
